package cn._2vin.user.bingxuexiehuione.controller;

import java.io.IOException;
import java.io.Writer;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import net.sf.json.JSONArray;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import cn._2vin.user.bean.LianxiFood;
import cn._2vin.user.bingxuexiehuione.persistence.HomePageMeiShiMapper;
import cn._2vin.user.bingxuexiehuione.service.HomePageMeiShiService;



@Controller
@RequestMapping("/user/bingxuexiehuithree/*")
public class DiscountController {

	@Autowired
	private HomePageMeiShiService homePageMeiShiService;
	/*
	 * 1.优惠
	 * 
	 * 分类名称  userclassid  userclassname  
	 * 商家名称  username  userid
	 * 商家地址：  address  经度 longitude 纬度   latitude 距离 distance  
	 * 
	 * 优惠券   分类  discountclassid   discountclassname
	 * 
	 * 优惠券详情      discountid   discountname  优惠券价格  money  优惠券实际价格  actualmoney
	 * 优惠券数量    number    已售出 soldoutnumber   剩余 surplusnumber
	 * 
	 * 优惠券查询方式   最新，附近，热销
	 * 
	 * 
	 * 
	 */
//	@RequestMapping("discount.do")
//	public String discount(HttpServletRequest request,HttpServletResponse response) throws IOException{
//		 response.setContentType("text/html;charset=utf-8");          
//	        /* 设置响应头允许ajax跨域访问 */  
//	        response.setHeader("Access-Control-Allow-Origin", "*");  
//	        /* 星号表示所有的异域请求都可以接受， */  
//	        response.setHeader("Access-Control-Allow-Methods", "GET,POST");  
//	      
//		try {
//			List<Discount> list=discountService.selectUserSign();
//			String userclassname=list.get(0).getUserclassname();
//			JSONArray jsonArray=JSONArray.fromObject(list);
//			Writer outWriter=response.getWriter();
//			outWriter.write(jsonArray.toString());
//			
//		} catch (Exception e) {
//			// TODO: handle exception
//		}
//		return null;
//	}

	/*
	 * 
	 * 觅食
	 * 
	 * 数据：商家图片，商家名称，星级评价，平均价格，位置，距离，商家分类
	 * 
	 * 查询数据库    
	 * 
	 * 
	 * 总查询：通过关键字查询
	 * 
	 * 查询方式   1.附近  距离查询
	 *        2.美食分类查询 附近
	 *        3.智能排序（？？？？？）
	 *        4.筛选   （分类）
	 *        
	 * 
	 */
	@RequestMapping("foraging.do")
	public  String foraging(HttpServletRequest request,HttpServletResponse response) throws IOException{
		/*
		 * 商家名称   人均价格   星级评价 百分号  70%      商家分类    商家地址    离你的距离     商家图片
		 * 
		 * 
		 */
		 response.setContentType("text/html;charset=utf-8");          
	        /* 设置响应头允许ajax跨域访问 */  
	        response.setHeader("Access-Control-Allow-Origin", "*");  
	        /* 星号表示所有的异域请求都可以接受， */  
	        response.setHeader("Access-Control-Allow-Methods", "GET,POST");  
	    try {
			
		List<LianxiFood> lianxiFoods=homePageMeiShiService.selectLianxiFood();
		JSONArray jsonArray=JSONArray.fromObject(lianxiFoods);
		Writer outWriter=response.getWriter();
		outWriter.write(jsonArray.toString());
	    } catch (Exception e) {
	    	// TODO: handle exception
	    	e.printStackTrace();
	    }  
		
		return null;
		}
	
	
	/*
	 * 圈子  评论  所有的评论
	 * 评论用户名称  点评文字   图片  视频   点赞人数   转发人数  观看人数   话题：分类  例如“美食日记”
	 * 
	 * 
	 */
	
	
	/*
	 * 我的
	 * 
	 * 消息（点进去看到消息）显示数量    优惠（点进去能看到优惠券）显示数量   积分 显示积分数    关注（）
	 * 
	 * 想吃中心
	 * 领取优惠券
	 * 我的优惠券
	 * 积分商场
	 * 在线客服
	 * 消息通知
	 * 帮助中心
	 * 我要入驻
	 * 商家入驻
	 * 
	 */
	
	
	
	
	/*
	 * banner  链接   后台上传链接  有个上传链接页面     banner广告要有隐藏页面，1.微信小程序出的固定页面，往里面添加东西，2.
	 * 
	 * 
	 */
	
}
